hemolytic streptococcus - Spanish English Dictionary